70 research outputs found

    A DSL for multi-scale and autonomic software deployment

    Get PDF
    International audienceIn this paper, we present an ongoing work which aims at defining and experimenting a Domain-Specific Language (DSL) dedicated to multi-scale and autonomic software deployment. Autonomic software deployment in open environments is an open issue. There, the topology of target hosts is not always known due either to unforeseen hardware failures or limitations (network links, hosts, etc.) or to device arrival and disappearance. In a previous work, we proposed to describe deployment constraints using a DSL and then to satisfy them using a middleware for autonomic deployment, rather than classically building and executing a deployment plan. As deployment of multi-scale distributed systems demands the expression of specific constraints related to dimensions and scales, it is necessary to think over and define a new Domain-Specific Language. In this paper, we propose a new DSL designed to support the expression of constraints and properties related to multi-scale and autonomic software deployment

    Opportunistic software composition: benefits and requirements

    Get PDF
    International audienceTraditional software development relies on building and assembling pieces of software in order to satisfy explicit requirements. Component-based software engineering simplifies composition and reuse, but software adaptation to the environment remains a challenge. Opportunistic composition is a new approach for building and re-building software in open and dynamic contexts. It is based on the ability to compose software components in a bottom-up manner, merely because they are available at a point and not because the construction of a specific software has been demanded. In this way, software emerges from the environment. This paper analyzes the advantages of such an approach in terms of flexibility and reuse, along with the requirements that an infrastructure supporting opportunistic composition should satisfy: it should be decentralized, autonomic, and dynamically adaptive. The state of the art of automatic software composition shows that few solutions are actually bottom-up, and that none of them fully satisfies the requirements of opportunistic composition

    Formalisation de l'expression d'un plan de déploiement autonomique à base de contraintes

    Get PDF
    International audienceLes systèmes ambiants sont devenus massivement distribués. Le nombre d'appareils hétérogènes, et la variété de composants logiciels à déployer sur ces systèmes pour en assurer le bon fonctionnement ne cessent de croître. Leur topologie est en évolution constante, liée à l'apparition et la disparition des dispositifs mobiles. De ce fait, le déploiement de logiciel dans ces systèmes est un problème ouvert. Notre approche pour diminuer la complexité de cette opération, est le déploiement autonomique. Dans cet article, nous partons d'un langage dédié (DSL) nommé MuScADeL, pour lequel nous proposons une formalisation de l'expression du déploiement autonomique. Ensuite, nous montrons comment traduire les propriétés de déploiement en un problème de satisfaction de contraintes, et comment nous obtenons un plan de déploiement conforme qui sera enfin interprété par un intergiciel de déploiement autonomique

    Composition opportuniste de fragments d'IHM pour une interaction adaptative en environnement ambiant

    Get PDF
    International audienceDans ce papier nous proposons une approche basée sur un système multi-agents adaptatif, en utilisant les principes de Méta-Interactions Homme-Machine et d'Opportunisme dans le but de résoudre le problème de la Composition d'Interactions Homme-Machine dans les espaces interactifs ambiants. L'idée de cette approche est de voir chaque composant comme un agent capable d'interagir avec les autres composants pour composer de manière autonome et ainsi suggérer à l'utilisateur de manière opportuniste des compositions de son environnement ambiant interactif. Nous avons choisi de présenter principalement deux aspects de la composition d'interactions homme-machine, la contrôlabilité et l'objectif de la composition. Enfin nous illustrons notre approche avec des cas d'utilisation dans le cadre d'un projet nommé neoCampus. Mots-clés informatique ubiquitaire ; espaces ambiants interactifs ; interactions homme-machine ; composition opportuniste de composants ; méta-interactions homme-machine ; théorie des systèmes multi-agents adaptatif

    Opportunistic Composition of Human-Computer Interactions in Ambient Spaces

    Get PDF
    International audienceWe propose an approach based on Adaptive Multi-Agent Systems, using the principles of Meta-User Interfaces and Opportunism in order to solve Human-Computer Interaction Composition in Ambient interactive spaces. The idea of this approach is to see every component as an agent able to interact with other components to compose autonomously in order to opportunistically suggest to users smart compositions of his interactive ambient environment. We present the notions of component, composition, and human-computer interaction composition. We chose mainly two aspects of the composition of human-computer interaction which are the controllability and finality of the composition. Finally, we illustrate our approach with use cases taken from the neoCampus project

    Ptk7-Deficient Mice Have Decreased Hematopoietic Stem Cell Pools as a Result of Deregulated Proliferation and Migration

    No full text
    International audienceHematopoietic stem cells (HSCs) located in adult bone marrow or fetal liver in mammals produce all cells from the blood system. Atthe top of the hierarchy are long-term HSCs endowed with lifelong self-renewal and differentiation properties. These features arecontrolled through key microenvironmental cues and regulatory pathways, such as Wnt signaling.We showed previously that PTK7,a tyrosine kinase receptor involved in planar cell polarity, plays a role in epithelial Wnt signaling; however, its function in hematopoiesishas remained unexplored. In this article, we show that PTK7 is expressed by hematopoietic stem and progenitor cells, withthe highest level of protein expression found on HSCs. Taking advantage of a Ptk7-deficient mouse strain, we demonstrate that loss ofPtk7 leads to a diminished pool of HSCs but does not affect in vitro or in vivo hematopoietic cell differentiation. This is correlatedwith increased quiescence and reduced homing abilities of Ptk7-deficient hematopoietic stem and progenitor cells, unraveling noveland unexpected functions for planar cell polarity pathways in HSC fate

    Gestion de contexte multi-Ă©chelle pour l'Internet des objets

    Get PDF
    Cet article présente une architecture logicielle de gestion de contexte multi-échelle pour l'Internet des objets. Nous présentons d'abord quelques défis spécifiques auxquels est confrontée cette nouvelle génération d'intergiciels, tels que la communication répartie en modes push et pull, la sensibilité multi-échelle, et la réponse à des exigences et des garanties de qualité de l'information de contexte et de respect de la vie privée. Nous donnons ensuite la vision du projet INCOME pour répondre à ces défis en fournissant une infrastructure répartie de gestion de contexte et en assurant son déploiement de manière autonomique

    The MAELIA multi-agent platform for integrated assessment of low-water management issues

    Get PDF
    International audienceThe MAELIA project is developing an agent-based modeling and simulation platform to study the environmental, economic and social impacts of various regulations regarding water use and water management in combination with climate change. It is applied to the case of the French Adour-Garonne Basin, which is the most concerned in France by water scarcity during the low-water period. An integrated approach has been chosen to model this social-ecological system: the model combines spatiotemporal models of ecologic (e.g. rainfall and temperature changes, water flow and plant growth) and socio-economic (e.g. farmer decision-making process, management of low-water flow, demography, land use and land cover changes) processes and sub-models of cognitive sharing among agents (e.g. weather forecast, normative constraints on behaviors

    Impact Assessment Modeling of Low-Water Management Policy

    Get PDF
    International audienceWe briefly present the main steps involved in designing and developing a platform for the numerical simulation of environmental and social impacts of the implementation of new environmental norms related to low-water management in France (MAELIA Project: multi-agents for environmental norms impact assessment). Some results are highlighted concerning in particular the structure of the underlying low-water management model and the process and agents' activity modeling
    • …
    corecore